spina bifida - English Synonyms Dictionary

spina bifida

n.
[1] rachischisis , schistorrhachis